﻿using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.Entities.NIP_WorkFlow
{
    [SugarTable("MDS_Hr_Person")]
    public class MDS_Hr_Person : BaseEntity
    {
        public string PersonNo { get; set; } = "";

        public string Name { get; set; } = "";

        public string EnglishName { get; set; } = "";

        public string AccountName { get; set; }

        public string UserID { get; set; } = "";

        public string Mail { get; set; } = "";

        public string Phone { get; set; } = "";

        public string Gender { get; set; } = "";

        public DateTime? Birthday { get; set; } = null;

        public string Persk { get; set; }

        public DateTime? SyncTime { get; set; } = null;

        public bool IsSync { get; set; } = false;

        public bool Deleted { get; set; } = false;

        public bool? IsOrganized { get; set; }

        /// <summary>
        /// 不复制默认3 表示在职
        /// </summary>
        public int? WorkStatus { get; set; }

        public bool? CKState { get; set; } = false;

        public string LANGUAGE { get; set; } = "";

        public string InCompanyID { get; set; }

        public string Province { get; set; }

        public string CityName { get; set; }

        public string ABKRS { get; set; }
    }
}
